protective clothing for automobile racing drivers - Deutsch Englisch Wörterbuch